/*
 * @Description:
 * @Version: 2.0
 * @Autor: wiz
 * @Date: 2023-07-03 10:48:28
 * @LastEditors: wiz
 * @LastEditTime: 2023-12-04 14:52:19
 */

namespace N_oSimpleToolbar {
  /*
  props:
   compBoxInfo: ifs.I_compBoxInfo; 
   align: string; // 对齐方式
   size: number;  // 按钮大小
   list: Array<I_Conf> // 按钮list
   bgColor: string;  // 背景颜色
  */
  export interface I_Conf {
    key: string;
    // button |comp
    type: string;
    // 图样式 icon名 type==='button' 有效
    class?: string;
    // 标题，支持国际化
    title: string;
    // 按下的样式 单锁开关按扭样式控制 type==='button' 有效
    isOpen?: boolean;
    // 可用状态
    disabled: boolean;
    // 下级分格线
    separator: boolean;
    // icon 颜色 type==='button' 有效
    color?: string;
    // 动态组件参数 type==='comp' 有效
    compName?: string;
    // 动态组件参数 type==='comp' 有效
    props?: object;
    // 是否隐藏
    isHide?: boolean;
  }
  // export interface oSimpleToolbar extends Vue {

  // }
}
export { N_oSimpleToolbar };
